._icon\:last-child {
    icon: last-child;
}

._icon\:last-child {
    icon: last-child;
}

._default {
    default: default;
}

._default {
    default: default;
}

._border-radius\:none {
    border-radius: none;
}

._border-radius\:none {
    border-radius: none;
}

._border-radius\:xs {
    border-radius: var(--border-radius--xs);
}

._border-radius\:xs {
    border-radius: var(--border-radius--xs);
}

._border-radius\:sm {
    border-radius: var(--border-radius--sm);
}

._border-radius\:sm {
    border-radius: var(--border-radius--sm);
}

._border-radius\:md {
    border-radius: var(--border-radius--md);
}

._border-radius\:md {
    border-radius: var(--border-radius--md);
}

._border-radius\:lg {
    border-radius: var(--border-radius--lg);
}

._border-radius\:lg {
    border-radius: var(--border-radius--lg);
}

._border-radius\:xl {
    border-radius: var(--border-radius--xl);
}

._border-radius\:xl {
    border-radius: var(--border-radius--xl);
}

._border-top-left-radius\:sm {
    border-top-left-radius: var(--border-top-left-radius--sm);
}

._border-top-left-radius\:sm {
    border-top-left-radius: var(--border-top-left-radius--sm);
}

._border-top-right-radius\:md {
    border-top-right-radius: var(--border-top-right-radius--md);
}

._border-top-right-radius\:md {
    border-top-right-radius: var(--border-top-right-radius--md);
}

._border-bottom-left-radius\:lg {
    border-bottom-left-radius: var(--border-bottom-left-radius--lg);
}

._border-bottom-left-radius\:lg {
    border-bottom-left-radius: var(--border-bottom-left-radius--lg);
}

._border-bottom-right-radius\:xl {
    border-bottom-right-radius: var(--border-bottom-right-radius--xl);
}

._border-bottom-right-radius\:xl {
    border-bottom-right-radius: var(--border-bottom-right-radius--xl);
}

._border-style\:solid {
    border-style: var(--border-style--solid);
}

._border-style\:solid {
    border-style: var(--border-style--solid);
}

._border-style\:dashed {
    border-style: var(--border-style--dashed);
}

._border-style\:dashed {
    border-style: var(--border-style--dashed);
}

._border-style\:dotted {
    border-style: var(--border-style--dotted);
}

._border-style\:dotted {
    border-style: var(--border-style--dotted);
}

._border-style\:double {
    border-style: var(--border-style--double);
}

._border-style\:double {
    border-style: var(--border-style--double);
}

._border-width\:thick {
    border-width: var(--border-width--thick);
}

._border-width\:thick {
    border-width: var(--border-width--thick);
}

._border-style\:groove {
    border-style: var(--border-style--groove);
}

._border-style\:groove {
    border-style: var(--border-style--groove);
}

._border-width\:0 {
    border-width: 0;
}

._border-width\:0 {
    border-width: 0;
}

._border-width\:thin {
    border-width: var(--border-width--thin);
}

._border-width\:thin {
    border-width: var(--border-width--thin);
}

._border-width\:medium {
    border-width: var(--border-width--medium);
}

._border-width\:medium {
    border-width: var(--border-width--medium);
}

._border-color\:primary {
    border-color: primary;
}

._border-color\:primary {
    border-color: primary;
}

._border-color\:secondary {
    border-color: secondary;
}

._border-color\:secondary {
    border-color: secondary;
}

._border-color\:success {
    border-color: success;
}

._border-color\:success {
    border-color: success;
}

._border-color\:danger {
    border-color: danger;
}

._border-color\:danger {
    border-color: danger;
}

._border-color\:warning {
    border-color: warning;
}

._border-color\:warning {
    border-color: warning;
}

._border-color\:info {
    border-color: info;
}

._border-color\:info {
    border-color: info;
}

._border-top-style\:solid {
    border-top-style: solid;
}

._border-top-style\:solid {
    border-top-style: solid;
}

._border-right-style\:dashed {
    border-right-style: dashed;
}

._border-right-style\:dashed {
    border-right-style: dashed;
}

._border-bottom-style\:dotted {
    border-bottom-style: dotted;
}

._border-bottom-style\:dotted {
    border-bottom-style: dotted;
}

._border-left-style\:double {
    border-left-style: double;
}

._border-left-style\:double {
    border-left-style: double;
}

._border-top-color\:primary {
    border-top-color: primary;
}

._border-top-color\:primary {
    border-top-color: primary;
}

._border-right-color\:secondary {
    border-right-color: secondary;
}

._border-right-color\:secondary {
    border-right-color: secondary;
}

._border-bottom-color\:success {
    border-bottom-color: success;
}

._border-bottom-color\:success {
    border-bottom-color: success;
}

._border-left-color\:danger {
    border-left-color: danger;
}

._border-left-color\:danger {
    border-left-color: danger;
}

._border-top-width\:thin {
    border-top-width: thin;
}

._border-top-width\:thin {
    border-top-width: thin;
}

._border-right-width\:medium {
    border-right-width: medium;
}

._border-right-width\:medium {
    border-right-width: medium;
}

._border-bottom-width\:thick {
    border-bottom-width: thick;
}

._border-bottom-width\:thick {
    border-bottom-width: thick;
}

._border-left-width\:none {
    border-left-width: none;
}

._border-left-width\:none {
    border-left-width: none;
}

._color\:light {
    color: var(--color--light);
}

._color\:light {
    color: var(--color--light);
}

._color\:dark {
    color: var(--color--dark);
}

._color\:dark {
    color: var(--color--dark);
}

._color\:primary {
    color: var(--color--primary);
}

._color\:primary {
    color: var(--color--primary);
}

._color\:secondary {
    color: var(--color--secondary);
}

._color\:secondary {
    color: var(--color--secondary);
}

._color\:success {
    color: var(--color--success);
}

._color\:success {
    color: var(--color--success);
}

._color\:info {
    color: var(--color--info);
}

._color\:info {
    color: var(--color--info);
}

._color\:warning {
    color: var(--color--warning);
}

._color\:warning {
    color: var(--color--warning);
}

._color\:danger {
    color: var(--color--danger);
}

._color\:danger {
    color: var(--color--danger);
}

._background\:white {
    background: var(--color--white);
}

._background\:white {
    background: var(--color--white);
}

._background\:light {
    background: var(--color--light);
}

._background\:light {
    background: var(--color--light);
}

._background\:dark {
    background: var(--color--dark);
}

._background\:dark {
    background: var(--color--dark);
}

._background\:black {
    background: var(--color--black);
}

._background\:black {
    background: var(--color--black);
}

._background\:primary {
    background: var(--color--primary);
}

._background\:primary {
    background: var(--color--primary);
}

._background\:secondary {
    background: var(--color--secondary);
}

._background\:secondary {
    background: var(--color--secondary);
}

._background\:success {
    background: var(--color--success);
}

._background\:success {
    background: var(--color--success);
}

._background\:info {
    background: var(--color--info);
}

._background\:info {
    background: var(--color--info);
}

._background\:warning {
    background: var(--color--warning);
}

._background\:warning {
    background: var(--color--warning);
}

._background\:danger {
    background: var(--color--danger);
}

._background\:danger {
    background: var(--color--danger);
}

._background\:red {
    background: var(--color--red);
}

._background\:red {
    background: var(--color--red);
}

._padding\:0 {
    padding: 0;
}

._padding\:0 {
    padding: 0;
}

._padding\:2xs {
    padding: var(--spacing--2xs);
}

._padding\:2xs {
    padding: var(--spacing--2xs);
}

._padding\:xs {
    padding: var(--spacing--xs);
}

._padding\:xs {
    padding: var(--spacing--xs);
}

._padding\:sm {
    padding: var(--spacing--sm);
}

._padding\:sm {
    padding: var(--spacing--sm);
}

._padding\:md {
    padding: var(--spacing--md);
}

._padding\:md {
    padding: var(--spacing--md);
}

._padding\:lg {
    padding: var(--spacing--lg);
}

._padding\:lg {
    padding: var(--spacing--lg);
}

._padding\:xl {
    padding: var(--spacing--xl);
}

._padding\:xl {
    padding: var(--spacing--xl);
}

._padding\:2xl {
    padding: var(--spacing--2xl);
}

._padding\:2xl {
    padding: var(--spacing--2xl);
}

._padding\:3xl {
    padding: var(--spacing--3xl);
}

._padding\:3xl {
    padding: var(--spacing--3xl);
}

._padding-top\:0 {
    padding-top: 0;
}

._padding-top\:0 {
    padding-top: 0;
}

._padding-right\:0 {
    padding-right: 0;
}

._padding-right\:0 {
    padding-right: 0;
}

._padding-bottom\:0 {
    padding-bottom: 0;
}

._padding-bottom\:0 {
    padding-bottom: 0;
}

._padding-left\:0 {
    padding-left: 0;
}

._padding-left\:0 {
    padding-left: 0;
}

._padding-top\:2xs {
    padding-top: 2xs;
}

._padding-top\:2xs {
    padding-top: 2xs;
}

._padding-right\:2xs {
    padding-right: 2xs;
}

._padding-right\:2xs {
    padding-right: 2xs;
}

._padding-bottom\:2xs {
    padding-bottom: 2xs;
}

._padding-bottom\:2xs {
    padding-bottom: 2xs;
}

._padding-left\:2xs {
    padding-left: 2xs;
}

._padding-left\:2xs {
    padding-left: 2xs;
}

._padding-top\:xs {
    padding-top: xs;
}

._padding-top\:xs {
    padding-top: xs;
}

._padding-right\:xs {
    padding-right: xs;
}

._padding-right\:xs {
    padding-right: xs;
}

._padding-bottom\:xs {
    padding-bottom: xs;
}

._padding-bottom\:xs {
    padding-bottom: xs;
}

._padding-left\:xs {
    padding-left: xs;
}

._padding-left\:xs {
    padding-left: xs;
}

._padding-top\:sm {
    padding-top: sm;
}

._padding-top\:sm {
    padding-top: sm;
}

._padding-right\:sm {
    padding-right: sm;
}

._padding-right\:sm {
    padding-right: sm;
}

._padding-bottom\:sm {
    padding-bottom: sm;
}

._padding-bottom\:sm {
    padding-bottom: sm;
}

._padding-left\:sm {
    padding-left: sm;
}

._padding-left\:sm {
    padding-left: sm;
}

._padding-top\:md {
    padding-top: md;
}

._padding-top\:md {
    padding-top: md;
}

._padding-right\:md {
    padding-right: md;
}

._padding-right\:md {
    padding-right: md;
}

._padding-bottom\:md {
    padding-bottom: md;
}

._padding-bottom\:md {
    padding-bottom: md;
}

._padding-left\:md {
    padding-left: md;
}

._padding-left\:md {
    padding-left: md;
}

._padding-top\:lg {
    padding-top: lg;
}

._padding-top\:lg {
    padding-top: lg;
}

._padding-right\:lg {
    padding-right: lg;
}

._padding-right\:lg {
    padding-right: lg;
}

._padding-bottom\:lg {
    padding-bottom: lg;
}

._padding-bottom\:lg {
    padding-bottom: lg;
}

._padding-left\:lg {
    padding-left: lg;
}

._padding-left\:lg {
    padding-left: lg;
}

._padding-top\:xl {
    padding-top: xl;
}

._padding-top\:xl {
    padding-top: xl;
}

._padding-right\:xl {
    padding-right: xl;
}

._padding-right\:xl {
    padding-right: xl;
}

._padding-bottom\:xl {
    padding-bottom: xl;
}

._padding-bottom\:xl {
    padding-bottom: xl;
}

._padding-left\:xl {
    padding-left: xl;
}

._padding-left\:xl {
    padding-left: xl;
}

._padding-top\:2xl {
    padding-top: 2xl;
}

._padding-top\:2xl {
    padding-top: 2xl;
}

._padding-right\:2xl {
    padding-right: 2xl;
}

._padding-right\:2xl {
    padding-right: 2xl;
}

._padding-bottom\:2xl {
    padding-bottom: 2xl;
}

._padding-bottom\:2xl {
    padding-bottom: 2xl;
}

._padding-left\:2xl {
    padding-left: 2xl;
}

._padding-left\:2xl {
    padding-left: 2xl;
}

._padding-top\:3xl {
    padding-top: 3xl;
}

._padding-top\:3xl {
    padding-top: 3xl;
}

._padding-right\:3xl {
    padding-right: 3xl;
}

._padding-right\:3xl {
    padding-right: 3xl;
}

._padding-bottom\:3xl {
    padding-bottom: 3xl;
}

._padding-bottom\:3xl {
    padding-bottom: 3xl;
}

._padding-left\:3xl {
    padding-left: 3xl;
}

._padding-left\:3xl {
    padding-left: 3xl;
}

._box-shadow\:none {
    box-shadow: var(--box-shadow--none);
}

._box-shadow\:none {
    box-shadow: var(--box-shadow--none);
}

._box-shadow\:sm {
    box-shadow: var(--box-shadow--sm);
}

._box-shadow\:sm {
    box-shadow: var(--box-shadow--sm);
}

._box-shadow\:md {
    box-shadow: var(--box-shadow--md);
}

._box-shadow\:md {
    box-shadow: var(--box-shadow--md);
}

._box-shadow\:lg {
    box-shadow: var(--box-shadow--lg);
}

._box-shadow\:lg {
    box-shadow: var(--box-shadow--lg);
}

._hover\:background\:secondary {
    background: var(--color--secondary);
}

._hover\:background\:secondary {
    background: var(--color--secondary);
}

._border-width {
    border-width: var(--border-width);
}

._border-width {
    border-width: var(--border-width);
}

._border-style {
    border-style: var(--border-style);
}

._border-style {
    border-style: var(--border-style);
}

._border-radius\:md {
    border-radius: var(--border-radius--md);
}

._box-shadow\:md {
    box-shadow: var(--box-shadow--md);
}

._padding\:md {
    padding: var(--spacing--md);
}

._gap {
    gap: var(--spacing);
}

._gap {
    gap: var(--spacing);
}

._font-size\:2xs {
    font-size: var(--font-size--2xs);
}

._font-size\:2xs {
    font-size: var(--font-size--2xs);
}

._font-size\:xs {
    font-size: var(--font-size--xs);
}

._font-size\:xs {
    font-size: var(--font-size--xs);
}

._font-size\:sm {
    font-size: var(--font-size--sm);
}

._font-size\:sm {
    font-size: var(--font-size--sm);
}

._font-size\:md {
    font-size: var(--font-size--md);
}

._font-size\:md {
    font-size: var(--font-size--md);
}

._font-size\:lg {
    font-size: var(--font-size--lg);
}

._font-size\:lg {
    font-size: var(--font-size--lg);
}

._font-size\:inherit {
    font-size: var(--font-size--inherit);
}

._font-size\:inherit {
    font-size: var(--font-size--inherit);
}

._border-radius\:full {
    border-radius: var(--border-radius--full);
}

._border-radius\:full {
    border-radius: var(--border-radius--full);
}

._font-weight\:semibold {
    font-weight: var(--font-weight--semibold);
}

._font-weight\:semibold {
    font-weight: var(--font-weight--semibold);
}

._font-size\:xs {
    font-size: var(--font-size--xs);
}

._font-size\:sm {
    font-size: var(--font-size--sm);
}

._font-size\:md {
    font-size: var(--font-size--md);
}

._font-size\:lg {
    font-size: var(--font-size--lg);
}

._font-size\:xl {
    font-size: var(--font-size--xl);
}

._font-size\:xl {
    font-size: var(--font-size--xl);
}

._color\:weaker {
    color: var(--text-color--weaker);
}

._color\:weaker {
    color: var(--text-color--weaker);
}

._color\:weakest {
    color: var(--text-color--weakest);
}

._color\:weakest {
    color: var(--text-color--weakest);
}

._font-size\:sm {
    font-size: var(--font-size--sm);
}

._width\:sm {
    width: var(--spacing--sm);
}

._width\:sm {
    width: var(--spacing--sm);
}

._height\:sm {
    height: var(--spacing--sm);
}

._height\:sm {
    height: var(--spacing--sm);
}

._padding\:0 {
    padding: 0;
}

._border-radius\:full {
    border-radius: var(--border-radius--full);
}

._font-size\:md {
    font-size: var(--font-size--md);
}

._width\:md {
    width: var(--spacing--md);
}

._width\:md {
    width: var(--spacing--md);
}

._height\:md {
    height: var(--spacing--md);
}

._height\:md {
    height: var(--spacing--md);
}

._padding\:0 {
    padding: 0;
}

._border-radius\:full {
    border-radius: var(--border-radius--full);
}

._font-size\:lg {
    font-size: var(--font-size--lg);
}

._width\:lg {
    width: var(--spacing--lg);
}

._width\:lg {
    width: var(--spacing--lg);
}

._height\:lg {
    height: var(--spacing--lg);
}

._height\:lg {
    height: var(--spacing--lg);
}

._padding\:0 {
    padding: 0;
}

._border-radius\:full {
    border-radius: var(--border-radius--full);
}

._gap\:md {
    gap: var(--spacing--md);
}

._gap\:md {
    gap: var(--spacing--md);
}

._width\:100 {
    width: 100;
}

._width\:100 {
    width: 100;
}

._opacity\:75 {
    opacity: 75;
}

._opacity\:75 {
    opacity: 75;
}

._border\:0 {
    border: 0;
}

._border\:0 {
    border: 0;
}

._padding\:0 {
    padding: 0;
}

._width\:100 {
    width: 100;
}

._flex-basis\:100 {
    flex-basis: 100;
}

._flex-basis\:100 {
    flex-basis: 100;
}
